Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Slovenia F3 Qatar F5 Slovenia F2 Croatia #1-w1 Croatia #1-w2 Italy F12 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Austria F6 Austria F8 Austria F9 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F6 Tunisia F7 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Austria F8 Italy F27 Italy F28 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Tunisia F5 Tunisia F6 Croatia F1 Croatia F2 Slovenia F1 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Slovenia F1 Croatia F2 Croatia F3 Croatia F5 Tunisia F5 Croatia #1-w3 Qatar F3 Slovenia F3 Italy F24 Slovenia F3 Croatia F4 Croatia F6 Tunisia F5 Tunisia F6 Austria F1 Slovenia F1 Croatia F3 Bosnia/Herzegovina F2 XL Capital Bermuda Open - Bermuda Ljubljana Open - Ljubljana Banja Luka Challenger - Banja Luka Timisoara Challenger - Timisoara Banjaluka Challenger 2007 - Banja Luka Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Karshi Challenger - Karshi Bauer Watertechnilogy Cup 2008 - Eckental Wolfsburg Challenger Challenger Tunisie - Tunis Mexico City Challenger Constanta Challenger Segovia Challenger Istanbul Challenger Buenos Aires Challenger Asuncion Challenger Eckental Challenger Aachen Challenger Tanger Challenger Zagreb Challenger Roma Challenger 2007 - Rome Karshi Challenger Ljubljana Open - Ljubljana drkoop.com USTA Tennis Championships of San Antonio - San Antonio Bukhara Challenger - Bukhara USTA Challenger of Las Vegas - Las Vegas Hilton Waikoloa Village USTA Challenger - Waikoloa Sarajevo Challenger Rijeka Challenger USTA Tennis Championships of Austin - Austin University of Tennessee USTA Men's Challenger - Knoxville Zagreb Open - Zagreb 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Karshi Challenger Brasov Challenger Banja Luka Challenger Ljubljana Challenger Palermo Challenger Florianopolis Challenger Marrakech Challenger Blumenau Challenger Sao Paulo Challenger Furth Challenger Monza Challenger Furth Challenger Caltanissetta Challenger Liberec Challenger San Marino Challenger Bangkok Challenger Sarajevo Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger San Luis Potosi Challenger Rijeka Challenger Heilbronn Challenger Fergana Challenger Nanchang Challenger Portoroz Challenger Morocco Tennis Tour - Tanger Astana Challenger Iskratel Open - Kranj Barletta Challenger Croatia Osiguranje Rijeka Open - Rijeka Ljubljana Open 2008 - Ljubljana Brescia Challenger Internazionali di Tennis di Bergamo - Bergamo Florionapolis Challenger Curitiba Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Guangzhou Challenger Shenzhen Challenger Raanana Challenger Batman Challenger Turin Challenger Orbetello Challenger Prostejov Challenger ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Sacramento Challenger UTC Open - Cherkassy Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Cordenons Challenger Unique Zagreb Open - Zagreb La Rinascente Tennis Cup Harbour Club Milano - Milan Ljubljana Challenger Fergana Challenger UTC Open by Selena - Cherkassy Portoroz Challenger Caloundra ATP Challenger - Caloundra Bangkok Challenger Samarkand Challenger Shanghai Challenger Nanchang Challenger Brescia Challenger Bangkok Challenger Anning Challenger Gimcheon Challenger Busan Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Napoli Challenger Winnipeg Challenger Shanghai Challenger Kaohsiung Challenger Montevideo Challenger Seoul Challenger Yokohama Challenger Heilbronn Challenger Qingdao Challenger Zhangjiagang Challenger Fergana Challenger Tianjin Challenger Ljubljana Challenger Shenzhen Challenger Istanbul Challenger Bangalore Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Qujing Challenger Andria Challenger Aix En Provence Challenger Winnetka Challenger Kyoto Challenger Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Fairfield Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Knoxville Challenger Davidoff Swiss Indoors - Basel Adidas International - Sydney International Tennis Championships - Delray Beach The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Liuzhou Challenger Moscow Challenger Shenzhen Challenger Astana Challenger Chengdu Challenger Morocco Tennis Tour - Meknes Tashkent Challenger Rennes Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Seoul Challenger Portoroz Challenger Suzhou Challenger Timisoara Challenger - Timisoara Qatar Open - Doha Shanghai Challenger Samarkand Challenger - Samarkand Siebel Open - San Jose Bangalore Challenger Ljubljana Open - Ljubljana Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Cordenons Challenger Mallorca Challenger Florence Challenger Brest Challenger Pau Challenger Biella 2 Challenger Gran Canaria 2 Challenger Split 1 Challenger Buenos Aires Challenger SAP Open - San Jose Ostrava Challenger Biella 7 Challenger Rome Challenger Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Poprad Tatry Challenger Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Adidas International - Sydney International Tennis Championships - Delray Beach Ipsos Bucharest Challenger - Bucharest Hypo Group Tennis International - Portschach Davidoff Swiss Indoors - Basel Kitzbuhel Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Charlottesville Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Burnie Challenger Launceston Challenger Santiago Challenger Rimini Challenger Grand Prix de Tennis de Lyon - Lyon Como Challenger SAP Open - San Jose Rijeka Challenger The Dubai Tennis Championships - Dubai The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Burnie Challenger Antalya Challenger Gran Canaria 1 Challenger Zagreb Challenger Legg Mason Tennis Classic - Washington San Remo Challenger Busan Challenger Qatar ExxonMobil Open - Doha Kroger / St. Jude International - Memphis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Cremona Challenger SAP Open - San Jose Alessandria Challenger AEGON Championships - London Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington The Stella Artois Grass Court Championships - London Brisbane International - Brisbane Prostejov Challenger SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta AIG Japan Open Tennis Championships - Tokyo ATP Studena Croatia Open Umag - Umag Cancun Challenger Puebla Challenger Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brisbane International - Brisbane Winnetka Challenger Vicenza Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London SkiStar Swedish Open - Bastad Montevideo Challenger Meknes Challenger Winston Salem - Winston Salem Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai Sao Leopoldo Challenger Rabat Challenger SAP Open - San Jose Marbella Challenger Delray Beach International Tennis Championships - Delray Beach Marrakech Challenger Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Swiss Indoors Basel - Basel Barletta Challenger Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Napoli Challenger Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Apia International - Sydney Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb Blunmenau Challenger Winston-Salem Open - Winston-Salem RCA Championships - Indianapolis Countrywide Classic - Los Angeles Croatia Open Umag - Umag Vegeta Croatia Open - Umag Las Vegas Challenger Yeongwol Challenger The Stella Artois Championships - London Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Antalya Cup - Antalya Budapest Challenger China Open - Beijing SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis AEGON Championships - London Hong Kong Challenger ATP Studena Croatia Open - Umag China Open - Beijing Milan Challenger Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires AEGON International - Eastbourne Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Charlottesville Challenger Champaign Challenger Salem Open - Hong Kong Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Santos Challenger Qatar ExxonMobil Open - Doha Kroger / St. Jude International - Memphis PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Open 13 - Marseille Izmir Challenger Ortisei Challenger Yokohama Challenger San Marino Challenger Banja Luka Challenger Qatar ExxonMobil Open - Doha New York Open - New York TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Sarajevo Challenger Barcelona Challenger Credit Agricole Suisse Open - Gstaad Portoroz Challenger Pune Challenger USTA Challenger of Burbank - Burbank Shenzhen Challenger Antalya Open - Antalya Garanti Koza Sofia Open - Sofia Biella Challenger Parma Challenger Biella 1 Challenger Zadar Challenger Arizona Men's Tennis Championships - Scottsdale Kroger / St. Jude International - Memphis Sybase Open - San Jose Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Countrywide Classic - Los Angeles China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The Ericsson Open - Miami Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Winston-Salem Open - Winston-Salem Pacific Life Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Maharashtra Open - Pune ASB Classic - Auckland Open 13 Provence - Marseille Kremlin Cup - Moscow Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Madrid BNP Paribas Masters - Paris Bengalaru Challenger Citrix Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal PBZ Zagreb Indoors - Zagreb Shanghai - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Campionati Internazionali D'Italia - Rome Internazionali BNL d'Italia - Rome Masters Series Madrid - Madrid Apia International - Sydney UNICEF Open - 's Hertogenbosch NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome ARAG World Team Championship - Dusseldorf Wimbledon - London Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami ATP Studena Croatia Open Umag - Umag Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Citi Open - Washington PBZ Zagreb Indoors - Zagreb Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Wimbledon - London Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, 1R, USA-AUT 5-0 Australian Open (juniors) Colonial Classic - Kooyong Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Colonial Classic - Kooyong Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, Group I, 1R, SLO-DEN 5-0 AAMI Classic - Kooyong Capitala World Tennis Championship AAMI Classic - Kooyong Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 AAMI Classic - Kooyong Davis Cup, Group 2, 1R, ALG-SLO 2-3 Colonial Classic - Kooyong Davis Cup, World Group I, PO, PAK-SLO 3-0 Davis Cup, Group I, 1R, POL-SLO 3-2 Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - London Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London